/*
 * 导入datatable通用脚本
 */
#include("window_dataTable_script.js")

// 树型表格来源于数据表格
var treeTable = datatable;

/*
 * 页面对象的树型表格也来源于数据表格
 */
window.treeTable = window.dataTable;

/*
 * 重写数据表格的Done方法
 */
OPTIONS.done = (res, curr, count) => {
    // 展开全部
    window.treeTable.expandAll();
};

/*
 * 定义展开树型表格方法
 */
window.treeTable.expandAll = () => {
    treeTable.expandAll('data-table', true);
};

/*
 * 定义收缩树型表格方法
 */
window.treeTable.foldAll = () => {
    treeTable.expandAll('data-table', false);
};

/*
 * 转发datatable的自定义事件到treetable对象上
 */
window.dataTable.cumstomEvent = (event, obj) => {
    window.treeTable.cumstomEvent(event, obj)
};